#!/bin/bash

# Este script recebe como parametro um nome de dominio e um número de versão. Retorna o id da Versão. Caso a versão não exista, retorna -1.

# Credencias de acesso ao banco de dados.
HOST=localhost
PORTA=5432
BASE=Dbd_93030_Cdbis
USUARIO=owner_cdbis_d
USRBD=1
SENHA=

ID_VERSAO=$(psql -t $BASE $USUARIO -c "SELECT id FROM versao WHERE id_dominio = ${1} AND numero like '${2}' LIMIT 1")
if [ -z $ID_VERSAO ]
then
	psql -tq $BASE $USUARIO -c "INSERT INTO versao (numero,id_dominio,id_usuario) VALUES ('${2}', ${ID_DOMINIO},${USRBD})"
	ID_VERSAO=$(psql -t $BASE $USUARIO -c "SELECT id FROM versao WHERE id_dominio = '${ID_DOMINIO}' AND numero like '${2}' LIMIT 1")
	echo ${ID_VERSAO}
	exit 0
else
	echo ${ID_VERSAO}
	exit 1
fi
